flush irrigation - Spanish English Dictionary